# coding: utf-8

# 1.写入文件 write方法
# 打开文件，以w模式打开，encoding="utf-8"解决中文乱码
f = open("file01.txt", "a", encoding="utf-8")
f.write("我正在向file01.txt写入内容")
f.close()

# 2.读取文件 read方法 开始时定位在文件头部，每执行一次指针后移
# 用法 read(读取的字符数) 不写参数时为全部读取
f = open("poem.txt", "r", encoding="utf-8")
content = f.read(4)
print(content)
f.close()

# 3.readlines方法 逐行读取整个文件，每行数据作为一个元素存入一个list
#   readline方法 仅读取一行数据，每执行一次指针向后
f = open("poem.txt", encoding="utf-8")
content = f.readlines()
for i in range(len(content)):
    print(f"第{i+1}行:{content[i]}")
f.close()